package com.youxin.cpcenter.service;

import javax.servlet.http.HttpServletRequest;

import com.youxin.busfoundation.bean.ResponseObject;
import com.youxin.cpcenter.bean.RequestOrderInfoBean;
import com.youxin.cpcenter.bean.RequestTradeQueryBean;

/**
 * @ClassName: IAliPayService 
 * @Description: 支付宝PC支付 
 * @author yingde.cao
 * @date 2017年11月24日 下午6:01:41 
 *
 */
public interface AliPayService {
	/**
	 * @Title: aliPayPc 
	 * @Description: 网站支付
	 * @param @param product
	 * @param @return
	 * @return String
	 * @throws
	 */
	ResponseObject aliPayPc(RequestOrderInfoBean requestBean);
	/**
	 * @Title: aliNotify 
	 * @Description: 支付宝回调
	 * @param @param request
	 * @param @return
	 * @return String
	 * @throws
	 */
	String aliPayNotify(HttpServletRequest request);
	/**
	 * 
	 * @Title: aliPayReturn 
	 * @Description: 返回页面return_url 订单更新
	 * @param @param request
	 * @param @return
	 * @return ResponseObject
	 * @throws
	 */
	//ResponseObject aliPayReturn(HttpServletRequest request);
}
